stump splitter - French English Dictionary